package com.micro.plugins.jwt.base;

/**
 * 描述:jwt
 * 作者:LevelCoder
 * 邮箱:LevelCoder@126.com
 * 版本:V1.0.0
 * 时间:2018/4/13
 */
public interface JWTInfoInterface {

    /**
     * 获取唯一名称 客户名称 => getUniqueName()
     * @return
     */
    String getCustomerName();

    /**
     * 获取用户编号 => getUserId()
     * @return
     */
    String getCustomerCode();

    /**
     * 获取客户类型 =>getCustomerType()
     * @return
     */
    String getCustomerType();

    /**
     * 获取服务名称 =>getName()
     *
     * @return
     */
    String getServerName();

    /**
     * 获取app版本号
     * @return
     */
    String getServerVersion();

    /**
     * 获取渠道类型: 安卓:android ,苹果:ios ,web:web client:applet client:official client:h5
     * @return
     */
    String getChannelType();

}
